package com.pactera.madp.cp.api.dto.msg;

import com.baomidou.mybatisplus.annotation.TableField;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

@Data
public class MsgVo {
    @ApiModelProperty(value = "消息唯一标识")
    private String msgId;

    /**
     * 消息动作，0.send(发送消息) 1.recall(撤回消息) 2.switch(切换企业日志)
     * 注: 切换企业日志已被过滤, 不存储
     */
    @ApiModelProperty(value = "消息动作，0.send(发送消息) 1.recall(撤回消息) 2.switch(切换企业日志)")
    private Integer action;

    @ApiModelProperty(value = "消息发送方id")
    private String from;

    private String to;

    @ApiModelProperty(value = "文本消息类型，包括text、image、...")
    private Integer msgType;

    @ApiModelProperty(value = "文本内容")
    private String content;
}
